From those pictures it looks like the wire leads have small kinks in them if this is so.

THEN THAT ISN'T GOOD. They will fail at those kinks, 100% Guaranteed !